from periphery import GPIO
#板子有4路DO
DO1=15
DO2=16
DO3=17
DO4=18

do1 = GPIO("/dev/gpiochip3", DO1, "out")
do2 = GPIO("/dev/gpiochip3", DO2, "out")
do3 = GPIO("/dev/gpiochip3", DO3, "out")
do4 = GPIO("/dev/gpiochip3", DO4, "out")


def output_do(gpio,level=True):
    '''
    输出DO
    参数:
       gpio: gpio对象(do1,do2,do3,do4)
       level:输出电平,True为高电平,False为低电平
    返回值：
        输出电平状态(True/False)
    '''
    if level == 1:
        gpio.write(True)
    else:
        gpio.write(False)
    return gpio.read()